supervisor license - Alemán Inglés Diccionario